Tracing All Around

نویسندگان

  • Gerald Ebner
  • Hermann Kaindl
چکیده

Many information systems are reengineered and redeveloped in practice, since they are legacy software. Typically, no requirements and design specifications exist and, therefore, also no traceability information. While especially the long-term utility of such information is well known, an important question in reengineering is whether installing it can have immediate benefits in the course of the reengineering effort. Are there even special benefits of traceability for reengineering? In this paper, we argue for completely tracing all around from code over specifications to code in the course of reverse engineering an existing software system and its subsequent redesign and redevelopment. Experience from a realworld project indicates that it can indeed be useful in practice to provide traceability all around also for the developers and in terms of short-term benefits already during the development. We found several cases where traceability provided benefits that appear to be specific for reengineering. As a consequence, we recommend special emphasis on traceability during reengineering legacy software.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Tracing All Around in Reengineering

0 7 4 0 7 4 5 9 / 0 2 / $ 1 7 . 0 0 © 2 0 0 2 I E E E during the reengineering process. We propose tracing “all around”—from existing code to the legacy system’s design to its requirements during reverse engineering, and from the modified requirements to the new design and the new code during development of the successor system. In effect, this means integrating traceability during reverse engi...

متن کامل

Ray-tracing and Interferometry in Schwarzschild Geometry

Here, we investigate the possible optical anisotropy of vacuum due to gravitational field. In doing this, we provide sufficient evidence from direct coordinate integration of the null-geodesic equations obtained from the Lagrangian method, as well as ray-tracing equations obtained from the Plebanski’s equivalent medium theory. All calculations are done for the Schwarzschild geometry, which resu...

متن کامل

Public health response to two incidents of confirmed MERS-CoV cases travelling on flights through London Heathrow Airport in 2014 – lessons learnt.

In May 2014, Public Health England was alerted to two separate laboratory-confirmed cases of Middle East respiratory syndrome coronavirus (MERS-CoV) infection who transited through London Heathrow Airport while symptomatic on flights from Saudi Arabia to the United States of America. We present the rationale for the public health response to both incidents, and report results of contact tracing...

متن کامل

Determination of the influence zone for surface wave paths

S U M M A R Y An approximate description of the zone of influence around the propagation path for a surface wave is provided by investigating the Fresnel zones for the frequency range of interest. The influence zone about surface wave paths, over which surface waves are coherent in phase, is identified as approximately one-third of the width of the first Fresnel zone. A technique called Fresnel...

متن کامل

Teaching Introductory Computer Graphics Via Ray Tracing

Ray tracing is a computer graphics technique capable of creating visual effects such as realistic soft shadows, reflections, refractions, motion blur, and depth of field. Historically considered computationally expensive, ray tracing is gaining in popularity as computing power (primarily the recent increase in the number of processor cores) continues to increase. This paper details an introduct...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000